Linux基本语法 |
您所在的位置:网站首页 › podcast go下载存放目录 › Linux基本语法 |
1.根目录 / 2.命令通用格式 command [options] [parameter] command:命令本体,即命令本身 options:可选选项,控制命令的行为细节 parameter:控制命令的指向目标 3.ls命令:在命令行中,以平铺的形式,展示当前工作目录(默认HOME目录)下的内容 给定参数 -a,展示隐藏内容(以.开头的文件或文件夹默认被隐藏,需要-a才能显示出来) -l,以列表形式展示内容,并展示更多细节 -h,需要和-l搭配使用,显示文件的大小单位 (上述选项可搭配使用) 4.cd (Change Directory):切换当前工作目录 cd [Linux路径] 切换到指定路径,不使用参数则切换到当前用户的HOME 5.pwd (Print Work Directory):输出当前所在的工作目录 6.相对路径和绝对路径 绝对路径:以根目录做起点,描述路径的方式,路径以/开头 相对路径:以当前目录做起点,描述路径的方式,路径不需以/开头 (常用相对路径) 7.特殊路径 .表示当前目录 ..表示上一级目录,可连续返回(../..) ~表示用户的HOME目录 8.mkdir 用以创建新的目录(文件夹) mkdir [-p] Linux路径 参数必填,表示要创建的目录的路径,相对、绝对、特殊路径符都可以使用。 -p,可选,适用于创建连续多层级的目录 9.touch 用于创建一个新的文件 touch Linux路径(.txt) cat Linux路径,查看文件的内容 more Linux路径,可翻页查看文件的内容(使用空格进行翻页,enter键往下拉,b往回翻,q退出查看) 10.cp命令 用于复制文件或文件夹 cp [-r] 参数1 参数2 -r选项,可选,用于复制文件夹使用 参数1表示被复制的文件或文件夹,参数2表示要复制去的地方。 11.mv命令 用于查看文件内容 mv 参数1 参数2 参数1表示被移动的文件或文件夹,参数2表示要移动去的地方,如果目标不存在,则进行改名。 12.rm命令 用于删除文件或文件夹 rm [-r -f] 参数1 参数2 ...参数N -r选项,可选,文件夹删除 -f选项,可选,强制删除(不提示,一般用于root用户) 参数表示被删除的文件或文件夹,支持多个,空格隔开;参数也支持通配符*,用以模糊匹配。 13.进入管理员目录 su -root 或 sudo su root 14.ctrl c 强制停止 clear 或ctrl l 清屏 15. which命令 查找命令的程序文件 which 要查找的命令,无需选项,只需要参数表示查找哪个命令。 16.find命令 查找指定的文件夹 按文件名查找:find 起始路径 -name "被查找文件名" 按文件大小查找:find 起始路径 -size +|- -n[kMG] k:表示kb M:表示MB G:表示GB (+ - 表示大于和小于,n表示大小数字) 17.grep命令 从文件中通过关键字过滤文件行 grep [-n] 关键字 文件路径 选项-n,可选,表示在结果中显示匹配的行的行号 关键字表示过滤的关键字,”关键字“ 文件路径,表示要过滤内容的文件路径,可作为管道符的输入。 18.wc命令 统计文件的行数、单词数量、字节数、字符数等 wc [-c -m -l -w] 文件路径 不带选项默认统计:行数、单词数、字节数 -c字节数、-m字符数、-l行数、-w单词数 参数,被统计的文件路径,可作为管道符的输入 19.管道符| 将管道符左边命令的结果,作为右边命令的输入。 20.echo命令,输出指定内容 21.``反引号符,被``包围的内容,会被作为命令执行,而非普通字符 22.重定向符 >,将左侧命令的结果,覆盖写入到符号右侧的文件夹中 >>,将左侧命令的结果,追加写入到符号右侧的文件夹中 23.tail命令 查看文件尾部的内容,并可以持续跟踪 tail [-f -num] Linux路径 -f持续跟踪,-num的时候检查末尾多少行,默认10 Linux路径,表示被查看的文件 24.vim编辑器 vim 文件路径 命令模式,默认的模式,可以通过键盘快捷键控制文件内容 输入模式,通过命令模式进入(i),可以输入内容进行编辑,按esc退回命令模式 底线命令模式,通过命令模式进入(:),可以对文件进行保存(w)、关闭(q)等操作 25.用户、用户组相关管理命令 groupadd添加组、gropudel删除组 useradd添加用户、userdel删除用户 usermod修改用户组、id命令查看用户信息 getent passwd查看系统全部用户信息 getent group查看系统全部组信息 26.权限信息 27.chmod命令 修改文件、文件夹的权限细节;只能是文件、文件夹的所属用户或root有权修改 chmod [-R] 权限 文件或文件夹 (-R对文件夹内的全部内容应用同样的规则) r代表4、w代表2、x代表1 rwx的相互组合可以得到从0到7的8种权限组合 28. chown命令 修改文件、文件夹的所属用户、组,只可root执行 chown [-R] [用户] [:] [用户组] 文件或文件夹 选项,-R,同chmod,对文件夹内全部内容应用相同规则 选项,[用户],修改所属用户 选项,[用户组],修改所属用户组 :用于分隔用户和用户组 29.ctrl+d 退出登出 history查看历史命令 !命令前缀,自动匹配上一个命令 ctrl+r,搜索历史命令 ctrl+a | e,光标移动到命令开始或结束 ctrl+⬅ | ➡,左右跳单词 30.安装软件 在Centos系统中,使用yum命令联网管理软件安装 yum语法:yum [-y] [install | remove | search] 软件名称 31.systemctl命令 可以控制软件(服务)的启动、关闭、开机自启动 systemctl start | stop | status | enable | disable 服务名 系统内置服务均可被systemctl控制; 第三方软件,如果自动注册了可以被systemctl控制; 第三方软件,如果没有自动注册,可以手动注册。 32.软链接 ln -s 参数1 参数2 可以将文件、文件夹链接到其他位置,链接只是一个指向,并不是物理移动,类似Windows系统的快捷方式。 -s选项,创建软链接; 参数1,被链接的文件或文件夹; 参数2,要链接去的目的地。 33.date命令 34.ip地址 35.网络 36. 端口 37.进程 38.主机状态 39.环境变量 40.解压
|
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |